package com.ssm.blog.dao;


import com.ssm.blog.pojo.TreeNode;

import java.security.Permission;
import java.util.List;
import java.util.Map;

public interface PermissionDAO {
    List<TreeNode> getUserMenuByUserId(Integer userId);

    List<Permission> getAllRolePermission();

    void deleteRolePermissionByMenuId(Integer menuId);

    void deleteRolePermissionByRoleId(Integer roleId);

    void addRolePermission(Map<String, Integer> param);

    List<Integer> getRolePermissionByRoleId(Integer roleId);
}
